Flutter Chat App with Firebase Authentication